// conf/conf_jwt.go
// =============================================================================
// | 包: conf                                                                 |
// | 模块: JWT配置                                                           |
// | 功能: 定义JWT相关的配置结构体                                            |
// =============================================================================
package conf

// =============================================================================
// | 结构体: Jwt                                                             |
// | 功能: JWT配置结构体                                                     |
// | 说明: 存储JWT令牌生成和验证所需的配置参数                               |
// | 映射: 对应YAML配置文件中的jwt节点                                        |
// |----------------------------------------------------------------------------|
// | 字段: Expire - int    - JWT令牌过期时间（小时）                          |
// | 字段: Secret - string - JWT签名密钥                                      |
// | 字段: Issuer - string - JWT签发人                                        |
// =============================================================================
type Jwt struct {
	// 过期时间 - JWT令牌的有效期，单位为小时
	Expire int `yaml:"expire"`
	
	// 签名密钥 - 用于JWT令牌的签名和验证
	Secret string `yaml:"secret"`
	
	// 签发人 - JWT令牌的签发者标识
	Issuer string `yaml:"issuer"`
}
